body{-webkit-tap-highlight-color: transparent;    text-size-adjust: none;font-family:Helvetica;}
.bg{ background-color: #fff;}
.bg1{ background:none;}
.bgmain{ background-color:#FF6726;}
.bgcolor{background-color: #f7f7f7;}
.placeholder {padding:0px 10px; text-align: center;color: #cfcfcf; background-color: #f7f7f7; border-radius:30px; margin: 0px 3px;}
.weui-search-bar__cancel-btn{ color:#ddd;}
.p10{padding: 10px 0px;}
.pr10{padding-right: 10px;}
.pd-10 { padding: 10px;}
.mg-t-10 {margin-top: 10px;}
.logo{margin-right:10px;}
 input{
            -webkit-tap-highlight-color: rgba(255, 255, 255, 0); 
            -webkit-user-select: auto!important;;
            -moz-user-focus: none;
            -moz-user-select: auto;
            -webkit-appearance:none;
            outline: none;
            border: none;
}
.weui-loadmore_line .weui-loadmore__tips{background-color: #f7f7f7 !important;}
.weui-loadmore{margin:2.2em auto 0px !important;}
ul,li,ol,dt{list-style:none;}
.radius50{ border-radius: 50%;}
em,i{ font-style: normal;}
.clear{ clear:both;}
.font-12{ font-size: 12px;}
.font-14{ font-size: 14px;}
.font-20{ font-size: 20px;}
.font-sm-color1{font-size:0.65rem;color: #FF6726;}/*小字体高亮*/
.font-sm-color2{font-size:0.65rem;color: #888888;}/*小字体灰色*/
.font-sm-color3{font-size:0.65rem;color: #2A2A2A;}/*小字体黑色*/
.font-sm-color4{font-size:0.7rem;color: #ffffff;}/*小字体黑色*/
.font-sm-color5{font-size:0.65rem;color: #ffffff;}/*小字体黑色*/
.font-sm-color6{font-size:0.8rem;color: #2A2A2A;}/*标题字体黑色*/

.left{ float: left;}
.right{float: right;}
.txt-center{text-align: center;}
.txt-lt{ text-align: left;}
.txt-rt{text-align: right;}

.mt5{ margin-top: 5px!important;}
.mt0{ margin-top: 0!important;}
.text-center{ text-align:center;}
.weui-search-bar{ margin-bottom: 10px;}
.weui-cell_access:active{ background-color: #fff !important;}
.bottom-block{ height: 59px; width: 100%;}






/*登录、注册、忘记密码*/
.no-login{position: absolute; left: 0px;bottom:5px; right: 0px;}
.no-login .weui-row{ padding: 0px 10px;}
.logo-icon{ border-radius:30px; width: 90px; height: 90px; margin-bottom:80px;background-color: #e5e5e5; color: #FF6726;}
.wx-btn i{padding: 0px 10px 0px 0px;}
#login button,#register button,#bdtel button{    
	position: relative;
	margin-bottom:10px;
	width:100%;
	margin-top: 20px;
    display: block;
    margin-left: auto;
    margin-right: auto;
    padding-left: 14px;
    padding-right: 14px;
    box-sizing: border-box;
    font-size: 18px;
    text-align: center;
    text-decoration: none;
    color: #fff;
    line-height: 2.55555556;
    border-radius: 5px;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    overflow: hidden;
}
#login .sbtop:before{border-top:none !important;}
#register .sbtop:before{border-top:none !important;}
#oldpassword .sbtop:before{border-top:none !important;}
#bdtel .sbtop:before{border-top:none !important;}

.login-title{ margin:20px 0px;font-size: 16px;}
#login .box img,#register .box img{ margin: 0px auto 30px auto; text-align: center; display: block;}
#login .dl-close,#register .dl-close{ position: absolute; right:30px; top:20px;}
#login .dl-close i,#register .dl-close i{font-size:24px; color: #999;}
#login .weui-cell,#register .weui-cell{ padding: 15px 15px;}
#login .weui-cell:before,#register .weui-cell:before{right:15px;}
#login .bknone:before,#register .bknone:before{border:none!important;}
#login .weui-vcode-btn,#register .weui-vcode-btn{ border-left: none; color: #FF6726; right:0px;}
#login input[type='tel'],#register input[type='tel']{ font-size: 14px; color: #999;}
#login input[type='password'],#register input[type='password']{ font-size: 14px; color: #999;}
#login input[type='text'],#register input[type='text']{ font-size: 14px; color: #999;}
#login input,#register input[name='telcode']:disabled{ background-color:#fff;} 
#login .weui-vcode-btn,#register .weui-vcode-btn{font-size: 14px;line-height:25px; height: 25px;color:#999;text-align:right;}
#login .dl-btn,#register .dl-btn{text-align: center;background-color: #FF6726; border-radius:20px !important; color: #fff;display: block;padding:8px 0px; margin: 15px;}
#login p,#register p{ padding:5px 15px; text-align: center;}
#login p a,#register p a{ font-size: 12px;color: #999; padding: 0px 10px;}
#login p a.color,#register p a.color{ color:#FF6726;}
#login p a.brk,#register p a.brk{ border-right:1px solid #e5e5e5;}
#register .weui-agree{padding: .5em 0px;}
#register .weui-agree__checkbox:checked:before{color:#FF6726;}
#register .weui-agree a{color:#FF6726;}
#register .open-popup{color:#FF6726;font-size: 13px;}

/*接单*/
.jdbtn{font-size: 12px;position: absolute;bottom:20px; left: 0px;right: 0px; width:50px; background-color:#FF6726; padding: 10px 25px; color: #fff; margin: 0 auto; text-align:center;border-radius:30px;}
.jiedan_page1 .guize{font-size:0.6rem;color: #FF6726;display: flex;float: right;}
.typelist{display: flex;flex-direction: row; }
.typeclass+label{display: flex;flex-flow: row;flex: 1;border-radius:5px;background-color:#F2F2F2;color:#7A7A7A;justify-content: center; margin:5px 12px; padding:5px 5px;font-size:0.6rem;}
.typelist input:checked+label { background-color: #FF6726;color: #fff;border-radius:3px;}
.typeclass,.typeclass{display: none;}
.typeclass1+label{display: flex;flex-flow: row;flex: 1;border-radius:5px;background-color:#F2F2F2;color:#7A7A7A;justify-content: center; margin:5px 3px; padding:5px 2px;font-size:0.6rem;}
.addID_tbn{border-radius:30px!important;background-color:#FF6726; margin:15px;border:none;font-size:0.7rem !important;}
#addID_taobao input{font-size: 0.6rem;color:#888888; justify-content: space-between;}
#addID_taobao label{font-size: 0.6rem;color:#888888;}
/*#addID_taobao input[placeholder], [placeholder], *[placeholder] {color:#FF6726 !important;}*/
#addID_taobao input[placeholder]{color:#FF6726 !important;}

#addID_taobao .weui-cells_radio .weui-check:checked+.weui-icon-checked:before{color:#FF6726;}
.weui-picker-container .weui-cells{font-size:0.65rem;}



#bdtel input[type='tel']{ font-size: 14px; color: #999;}
#bdtel input[type='password']{ font-size: 14px; color: #999;}
#bdtel input[type='text']{ font-size: 14px; color: #999;}
#bdtel button{border:none; background-color: #FF6726; border-radius:5px !important;}
#bdtel .weui-vcode-btn{font-size: 14px; border-radius:20px; background-color: #fff; border: 1px solid #FF6726;line-height:25px; height: 25px;margin:0px}

.login-second_line {border-top: 1px solid #e5e5e5;margin-top: 2.4em;}
.login-second {width: 65%;margin: 1.5em auto 0;line-height: 1.6em; font-size: 14px;text-align: center;}
.login-second__tips {display: inline-block;vertical-align: middle;}
.login-second_line .login-second__tips { position: relative; top: -.9em;padding: 0 .55em;background-color: #fff;color: #999;}
.login-second__tips {display: inline-block;vertical-align: middle;}
.second-dl-icon i{ text-align: center; color: #FF6726; font-size:50px; margin: 0 auto; display: block;}


#oldpassword .box{ padding: 70px 50px 50px 50px;}
#oldpassword .box img{ margin: 0px auto 30px auto; text-align: center; display: block;}
#oldpassword .dl-close{ position: absolute; right:30px; top:20px;}
#oldpassword .dl-close i{font-size:24px; color: #999;}
#oldpassword .weui-cell{ padding: 15px 15px;}
#oldpassword .weui-vcode-btn{ border-left: none; color: #FF6726; right:0px;}
#oldpassword input[type='tel']{ font-size: 14px; color: #999;}
#oldpassword input[type='password']{ font-size: 14px; color: #999;}
#oldpassword input[type='text']{ font-size: 14px; color: #999;}
/* #oldpassword button{font-size: 14px; border-radius:20px; border: 1px solid #FF6726;line-height:25px; height: 25px;} */
#oldpassword .weui-cell{ padding: 15px 0px;}

#oldpassword .weui-vcode-btn{font-size: 14px; border-radius:20px; border: 1px solid #FF6726;line-height:25px; height: 25px; background-color: #fff;}
#oldpassword .login_btn{border:none; background-color: #FF6726;border-radius:5px !important;
position: relative;
width:100%;
	margin-bottom:5px;
	margin-top:5px;
    display: block;
    margin-left: auto;
    margin-right: auto;
    padding-left: 14px;
    padding-right: 14px;
    box-sizing: border-box;
    font-size: 16px;
    text-align: center;
    text-decoration: none;
    color: #fff;
    line-height: 2.55555556;
    border-radius: 5px;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    overflow: hidden;

}
.login-second_line {border-top: 1px solid #e5e5e5;margin-top: 2.4em;}
.login-second {width: 65%;margin: 1.5em auto 0;line-height: 1.6em; font-size: 14px;text-align: center;}
.login-second__tips {display: inline-block;vertical-align: middle;}
.login-second_line .login-second__tips { position: relative; top: -.9em;padding: 0 .55em;background-color: #fff;color: #999;}
.login-second__tips {display: inline-block;vertical-align: middle;}
.second-dl-icon i{ text-align: center; color: #FF6726; font-size:50px; margin: 0 auto; display: block;}


/*首页*/
.s-title{padding: 10px; background-color: #fff;}
.s-total{margin: 10px;	box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.2);}
.z-shouyi{ background-color:#FF6726;padding:0px 50px 5px;align-content:space-around;}
.z-shouyi p{ text-align: center; color: #fff;}
.z-shouyi .iconfont{font-size: 26px;}
.today-shouyi{ background-color:#fff;padding:5px 50px 10px;}
.today-shouyi .iconfont{color:#FF6726;font-size: 18px; font-weight: 500; padding-right: 10px;}
.today-shouyi p{color: #555;}
.today-shouyi {align-content:space-around;}
.index-tg-btn{color:#fff; background-color:#FF6726; width:70% !important; border-radius:30px  !important; margin-top:20px;}
.weui-cell a{color:#2A2A2A;}
/* gg  css */
article{display: flex;flex-direction: row; margin:0px 10px; overflow: hidden;}
.ggb-img{flex: 1;display: flex;}
.gg-tit{flex:5;display: flex;}
.ggb-img span{font-size:22px;color:#FF6726;justify-content:center;}
.txtMarquee-left{position:relative; padding:0px 10px;}
.txtMarquee-left .bd{}
.txtMarquee-left .bd ul{ overflow:hidden; zoom:1;}
.txtMarquee-left .bd ul li{  height:40px;line-height:40px;
	justify-content:center;
	align-items: center;
	float:left; 
	text-align:left; 
	_display:inline;  
	display: flex;margin:0px 20px; 
}
.txtMarquee-left .bd ul li a{ color: #666; }
.index-list {}
.index-list .weui-media-box__title{ font-size: 14px !important;}
.index-list i{ color:#666;font-size: 12px;}
.index-btn{ 
	background-color:#FF6726;
	padding: 5px 20px;
	margin: 15px auto; 
	display: block;
	text-align: center;
	width:40%;
	border-radius: 20px; 
	color: #fff;
	cursor:pointer;
	-webkit-tap-highlight-color: transparent;
	}
/*任务列表*/
.role-list{ background-color: #fff; margin-top: 10px;}
.role-list h2{color: #666;font-size:16px; padding:10px;font-weight: normal;}
.role-list .weui-media-box__title{color: #666;}
/***top&&bootm*******/
.fixed-top{top: 0px;position: fixed !important;width: 100%;z-index: 1000; background-color: #f7f7f7;}
/*.weui-search-bar {top: 0px;position: fixed !important;width: 100%;z-index: 1000;}*/
.weui-tabbar {position: fixed!important;bottom: 0px;z-index: 1000; background-color: #fff;}
.weui-tabbar .weui-bootm:before{
	content: " ";
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    height: 1px;
    border-top: 1px solid #c0bfc4;
    color: #c0bfc4;
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: scaleY(.5);
    transform: scaleY(.5);	
}
.weui-tabbar .weui-tabbar__label{font-size:0.65rem !important;}
.weui-media-box__desc {padding: 5px 0px 8px 0px;}
.weui-tabbar__label {font-size: .6rem;}
.weui-tabbar__item.weui-bar__item--on .weui-tabbar__label {color: #FF6726!important;}
.weui-tabbar__item.weui-bar__item--on .weui-tabbar__icon i {color: #FF6726!important;}
.weui-bootm{position: absolute;bottom: 0px;left:0px;right: 0px;display: flex; background-color: #fff;}
/*申诉中心 appeal*/
/*重置  weui选项卡 样式*/
.weui-navbar__item{padding: 8px 0px !important;}
.weui-navbar{ background-color: #fff !important;}
.weui-navbar:after{}
.weui-navbar__item:after{border-right: none!important;}
.weui-navbar__item.weui-bar__item--on{ border-bottom: 2px solid #FF6726; background-color:#fff!important; color: #FF6726 !important;}
.weui-pull-to-refresh{ width: 100% !important;}
.content-padded{padding:0px 15px;}
.no-data{ width: 100%; height: 100%;}
.no-data img{ margin-top: 40%;}

/*已完成垫付任务列表*/
.donelist .content-padded{padding: 5px 0px;}
.done-li{padding: 10px !important; margin-bottom:2px;}
.done-li img{margin-right: 5px;}
.done-li .weui-btn_mini{padding: 0 0.5em;}
.done-li .btn-state{ background-color: #FF6726;font-size: 0.65rem;color:#fff;display: inline-block;padding:2px 10px;border-radius: 5px;}
.done-li .title{border-bottom: 1px solid #ededed;  margin-bottom: 5px;align-items:center;/*垂直居中*/
  justify-content: center;/*水平居中*/ }
.done-li .right_cont{flex:3;padding:0px 0px 0px 10px;}

/*未完成垫付任务列表*/
.nodone .content-padded{padding: 5px 0px;}
.nodone-list{padding:0px 10px !important;}
.nodone-li{border-bottom:1px solid #f2f2f2;padding: 10px 0px 10px 0px;}
.nodone-li img{margin-right: 5px;}
.nodone-li .weui-btn_mini{padding: 0 0.5em;}
.nodone-li .btn-state{ background-color: #FF6726;font-size: 0.65rem;color:#fff;display: inline-block;padding:2px 10px;border-radius: 5px;}
.nodone-li .title{border-bottom: 1px solid #ededed;  margin-bottom: 5px; align-items:center;justify-content: center;}
.nodone-li .right_cont{flex:3;padding:0px 0px 0px 10px;}

/*已撤销垫付任务列表*/
.Canceldonelist .content-padded{padding: 5px 0px;}
.Canceldone-li{padding: 10px !important;}
.Canceldone-li img{margin-right: 5px;}
.Canceldone-li .weui-btn_mini{padding: 0 0.5em;}
.Canceldone-li .btn-state{ background-color: #FF6726;font-size: 0.65rem;color:#fff;display: inline-block;padding:2px 10px;border-radius: 5px;}
.Canceldone-li .title{border-bottom: 1px solid #ededed;  margin-bottom: 5px;align-items:center;justify-content: center;}
.Canceldone-li .right_cont{flex:3;padding:0px 0px 0px 10px;color:#666;font-size: 0.65rem;}

/*公告列表*/
.gglist{}
.gg-list{}
/*center-menu*/
.center-menu{ position: absolute; top:35%;z-index:10;left: 10px;right:10px;}
.center-menu .weui-flex__item{ background-color: #fff; border: 1px solid #f2f2f2; margin:10px;
   border-radius:4px;
   padding: 26px 10px;
    text-align: center;
   font-size: 0.8rem;
   box-shadow: 5px 5px 10px #d9d9d9;
   -webkit-box-shadow: 5px 5px 10px #d9d9d9;
   -moz-box-shadow: 5px 5px 10px #d9d9d9;color: #2a2a2a; 
}
.user-top-right{position: absolute;top:15px;right:15px;z-index:10;}
.user-top-right img{width:1.2rem;}
.center-menu .weui-flex__item {align-items: flex-start;}
.center-menu .weui-flex__item img{width:1.5rem;padding-right: 5px;}
.user-top-img{position: absolute;top:0px;left:0px;right: 0px; z-index:10;}

/*个人中心  绑定信息 user-bangding*/
.user-bangding .img{ width:1.5rem;}
.user-bangding i{vertical-align: middle;font-size: 0.65rem;}
.user-bangding span{ vertical-align:middle; font-size:0.6rem;}

/*个人中心绑定淘宝*/
.user-taobao-bd{ justify-content: center;vertical-align: middle;align-items:center; padding: 10px 15px; position: relative;}
.user-taobao-bd.bk{border-bottom: 1px solid #e5e5e5; }
.user-taobao-bd div{ padding: 5px 0px;}
.user-taobao-bd .edit{ position: absolute; top:30%;right:20px; z-index: 100;}
.user-taobao-bd .edit i{font-size:1.2rem;font-weight:500; color: #999;}

.addtaobao input{font-size: 0.65rem !important;}
.addtaobao input[placeholder]{color:#2a2a2a !important;}
.addtaobao label{color:#2a2a2a !important;font-size: 0.65rem !important;}
.addtaobao .layui-upload-list img{ width: 100%;}

/*个人中心  设置*/
.user-setting .weui-panel{ margin-top: 0px;}
.article-nav{ padding: 0px 10px; background-color: #fff; margin-bottom:5px;}
.article-nav h1{font-size:0.7rem; padding: 8px 10px 8px 0px;border-bottom: 1px solid #ececec;}
.article-nav .weui-flex__item{background-color: #eee; border-radius:5px; margin: 0px 5px;}
.article-nav .weui-flex__item a{font-size: 0.6rem; color: #999;padding:5px 0px;display: inherit;}
.article-nav .weui-flex{padding: 10px 0px;}
.user-xx-box{ padding: 0px 10px; background-color: #fff;}
.layui-collapse{ border:none!important;border-style: none;}
.user-xx-box .layui-colla-item{border-top: 1px dashed #FF6726;}
.user-xx-box .layui-colla-icon{right:5px; left: inherit; color: #999;}
.user-xx-box .layui-colla-title{padding: 0px;}
.user-xx-box .layui-colla-content{
	border-top:none; border-radius: 2px; 
	background-color: #F7F7F7; 
	margin-bottom: 10px;
	font-size: 0.65rem;
	color: #999;
	}
/*活动中心*/
.active-list .weui-cells{margin-top: -1px;}
.active-list .weui-cell{padding: 10px;}
.active-li{padding:0px !important; margin-bottom:2px;}
.active-li img{border-radius:5px;}
.active-li .right_cont{flex:4;/*垂直居中*/ justify-content: center;display: flex;padding:0px 0px 0px 10px;}
.active-li .title1,.active-li .title2{
/*限制行数*/
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp:1;
overflow: hidden;
}
.active-li .title1{margin-bottom:8px;}

/*修改密码*/


/*提现消息列表*/
.tixian-xx-list{ padding: 15px 0px 0px 0px;}
.tixian-xx-list .weui-panel{ background-color:none;border-radius:5px; margin-bottom:10px;}
.tixian-xx-list .weui-panel:before{border:none}
.tixian-xx-list .weui-panel:after{border:none}
.tixian-xx-list .weui-media-box{padding: 10px 10px 0px 10px;}
.tixian-xx-list h4{font-size:0.7rem;}
.tixian-xx-list p{ line-height: 1.2rem;}
.tixian-xx-li i{ background-color: #E1E1E1; border-radius:15px; padding: 5px 10px;font-size: 0.6rem;}


/*下载app*/
.down-btn1{padding:15px;border-radius:5px;background-color: #ff6726;color: #fff;margin: 10px; width: 70%;}
.down-btn2{padding:15px;border-radius:5px; background-color: #3f3f3f;color: #fff;margin: 10px;width: 70%;}
.download-app{display: flex;display: -webkit-flex;align-items:center;justify-content:center;flex-direction: column;flex: 1;text-align: center;
margin-top: 20px;}
.download-app img{width: 1rem; vertical-align: middle;align-items: center;}
.download-app i{vertical-align: middle;align-items: center;}
/*公共头部header*/
.wy-header{ height:44px; border-bottom:1px solid #e1e1e1; position:relative; background-color: #f7f7f7;}
.wy-header-icon-back{position: absolute; left:0; top:0; width: 40px;height: 44px; }
.wy-header-icon-back i {margin:3px 0 0 10px;display:block; font-size:20px; color: #999;}

.wy-header-icon-back img{ position: absolute; top:8px;left:0px;} 


.wy-header-title{margin: 0 50px;text-align: center;height: 44px;line-height: 44px;font-size: 16px; color:#252525;}
.wy-header-icon-right{position: absolute; right:0; top:0; width: 40px;height: 44px;line-height: 44px; }
.wy-header-icon-right i {margin: 10px 0 0 10px;display:block; font-size:20px; color: #999;}

/******app首页列表*/
.s-shop-list{padding: 52px 0px 53px 0px;}
.s-shop-list .weui-article{ padding: 15px !important; color: #555;background-color:#ffffff; margin-bottom: 10px;}
.s-shop-list .weui-article section{ margin-bottom:1rem !important;}
.s-shop-list .weui-article a h1{ font-size:20px !important; font-weight:500;margin-bottom:.3rem !important; color: #888; }
.s-shop-list .weui-article a h2{color: #CCCCCC !important; font-size: 14px !important;}
.s-bar .icon{color: #aaa; margin-right:8px;}
.s-bar,.s-bar .sum,.s-bar a{color: #aaa;}
.s-bar{ font-size: 14px; padding: 10px 0px 0px;border-top: 1px solid #d7d6dc;}
.s-bar i{ font-size: 14px; }
.s-bar .category{ padding-right: 10px;}
/*******banner*/
.banner{padding: 52px 0px 0px 0px;}
.swiper-container {width: 100%;}
.swiper-container img {display: block;width: 100%;}
/*tab列表*/
.shop-list{padding:15px 0px 53px 0px;}
.shop-img{background-color: #fff;margin: 5px 0px;}
.shop-img img{ margin-bottom: 10px; width: 100%;}
.shop-list a p{ color: #ccc; font-size: 12px;}
.shop-list .buy{ color:#ff2545; padding:0px 15px;}
.shop-list .buy h2{overflow: hidden;/*超出部分隐藏*/white-space: nowrap;/*不换行*/text-overflow:ellipsis;/*超出部分文字以...显示*/ font-size:.8rem; color: #666;font-weight: 400;}
.shop-list .buy h3{font-size:.7rem; color: #666;font-weight: 400;}
.shop-list .buy i{font-size:18px;}
.shop-list .buy .price{ font-weight:400;font-size:.8rem;white-space: nowrap;}
.shop-list .buy .zan{ font-weight: 400;white-space: nowrap;color: #ccc;}
.shop-list .buy .zan i{color: #bbb; font-weight: 400;font-style: normal; font-size: .6rem;}
.shop-list .buy .zan i:last-child{font-weight:normal;font-style: normal;font-family: arial; color: #ccc;font-size: .7rem; padding-left: 5px;}
.shop-list .buy h3{color: #ccc; font-size: 12px;padding: 5px 10px 10px 0px;}

/*购物车*/
/*.shopping{clear:both;overflow:hidden;height:auto;padding-bottom:55px;}
.noshopplist{}

.shop-group-item{margin-bottom:5px;}
.shop-group-item ul li{border-bottom:1px solid #fff; display: block;}
.shop-group-item ul li:last-child{border-bottom:none;}

.shop-info{background:#fff;height:120px;padding:0 15px;position:relative; border-bottom:1px solid #ececec;}
.shop-info .checkbox{background:url(../img/icon_radio3.png) no-repeat left center;background-size:20px 20px;position:absolute;top:50%;left:15px;margin-top:-60px;width:20px;height:120px;}
.shop-info .checkbox1{background:url(../img/icon_radio4.png) no-repeat left center;background-size:20px 20px;position:absolute;top:50%;left:15px;margin-top:-60px;width:20px;height:120px;}
.shop-info .shop-info-img{position:absolute;top:15px;left:45px;width:90px;height:90px;}
.shop-info .shop-info-img img{width:100%;height:100%;}
.shop-info .shop-info-text{margin-left:130px;padding:15px 0;}
.shop-info .shop-info-text h4{font-size:14px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow: hidden; font-weight: normal; padding-bottom:10px;}
.shop-info .shop-info-text .shop-price{height:24px;line-height:24px;position:relative;}
.shop-info .shop-info-text .shop-price .shop-pices {color:red;font-size:16px;}
.shop-info .shop-info-text .shop-arithmetic{position:absolute;right:0px;top:0;width:84px;box-sizing:border-box;white-space:nowrap;height:100%;border:1px solid #e0e0e0; }
.shop-info .shop-info-text .shop-arithmetic a{display:inline-block;width:23px;height:22px;line-height:22px;text-align:center;font-size:16px;color: #666;}
.shop-info .shop-info-text .shop-arithmetic .minus{border-right:1px solid #e0e0e0;}
.shop-info .shop-info-text .shop-arithmetic .failed{color:#d1d1d1;}
.shop-info .shop-info-text .shop-arithmetic .plus{border-left:1px solid #e0e0e0;}
.shop-info .shop-info-text .shop-arithmetic .num{width:32px;text-align:center;border:none;display: inline-block;height:100%;box-sizing:border-box;vertical-align:top;margin:0 -6px;}
.shopPrice{background:#fff;height:35px;line-height:35px;padding:0 15px;text-align:right;}
.shopPrice span{color:#f00;}*/

 input[type="checkbox"]{-webkit-appearance:none;outline: none;}
 input.check{background:url(../img/icon_radio3.png) no-repeat center left;background-size:20px 20px;position:absolute;top:50%;left:10px;margin-top:-18px;width:20px;height:35px;}
 input.check:checked{background:url(../img/icon_radio4.png) no-repeat center left;background-size:20px 20px;}
 input.goodsCheck:checked{background:url(../img/icon_radio4.png) no-repeat center left;background-size:20px 20px;}
 input.check:checked{background:url(../img/icon_radio4.png) no-repeat center left;background-size:20px 20px;}
 .checked{background:url(../img/icon_radio4.png) no-repeat left center;background-size:20px 20px;position:absolute;top:50%;left:15px;margin-top:-18px;width:20px;height:35px;}

/*.payment-bar{clear:both;overflow:hidden;width:100%;height:49px;position:fixed;bottom:0;border-top:1px solid #e0e0e0;background:#fff;}
.payment-bar .all-checkbox{float:left;line-height:49px;padding-left:40px;}
.payment-bar .shop-total{float:left;-webkit-box-flex:1.0;box-flex:1.0;margin:0px 20px 0px 35px; line-height: 49px;}
.payment-bar .shop-total strong{display:block;font-size:16px;}
.payment-bar .shop-total span{display:block;font-size:12px;}
.payment-bar .settlement{display:inline-block;float:right;width:100px;height:49px;line-height:49px;text-align:center;color:#fff;font-size:16px;background:#ff2545;}

.hide {display: none;}
.show {display: block !important;}
.del-nv {clear: both;overflow: hidden;width: 100%;height: 49px;position: fixed;bottom: 0;border-top: 1px solid #e0e0e0;background: #fff;display: none;}
.weui-dialog__btn:after{}
.weui-dialog__btn{ color: #666 !important;}
*/
/*订单详情*/
/*.ord-list{ background-color: #fff;}
.promotion-label-tit img{width:80%;}
.ord-title{ -webkit-line-clamp:1;-webkit-box-orient: vertical; overflow: hidden; display:-webkit-box;font-size: 14px;}
.pro-price {color: #e21323;font-size: 14px;margin-top: 3px;line-height: 20px;}
.ord-tol{ font-size:14px; padding-top: 5px;}
.pro-amount{ font-size: 12px; color:#888;}
.ord-pro-link{font-size:14px; font-weight:normal; color:#232323;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;word-wrap: normal;word-wrap: break-word;word-break: break-all; line-height:1.8; display:block;}
.pay_price{ color: red; font-size: 20px;}
.sitem-tip{padding:4px 8px;background: #e21323;color: #fff;font-size:12px;font-style: normal;}
.nopoints{ color: #ddd;}
.ord_tab div{cursor: pointer;}*/


.wy-dele{/*width:20px; */height:48px; float:right; /*background:url(../img/icon-dele.png) no-repeat;*/ display:block; background-size:20px;}
.weui-cell.allsec-well{padding:0 10px;}
/*****article*******************/
.c-goods-list{ height:100%; float:left; width:75%; background-color:#fff;}
.c-goods-list dl{margin:0; overflow:hidden;}
.c-goods-list dt{font-size:.6rem;color:#333; padding:6px 0px;border-bottom: 1px solid #f4f4f4;}
.c-goods-list dd{ width:100%; overflow:hidden; margin-bottom:10px;}
.c-goods-liflex{flex-direction:row; flex: 1; display: flex; margin-bottom: 10px;}

.c-goods-li .weui-row{position: relative; padding: 5px 0px; }
.c-goods-li img{ width: 100%;}
.c-goods-li .title{font-size:0.6rem;color:#000;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical; padding-bottom:5px;}
.c-goods-li .sum{font-size:0.5rem;}
.c-goods-li i{font-size:0.5rem!important;color: red;}

.c-goods-li .price{font-size: 0.8rem; color: red;}
.right-goods-list i{ clear: red !important; font-size: 0.8rem;}
.right-goods-list dl{ padding-left:10px;margin:0; overflow:hidden;position:relative;}
.right-goods-list dt{font-size:.6rem;color:#333; padding:10px 0px;border-bottom: 1px solid #f4f4f4;}
.right-goods-list dd{ width:100%; overflow:hidden; margin-bottom:10px;}
.right-goods-list .addbuy{color: red;position: absolute;bottom:10px;right:10px;}
.right-goods-list .addbuy i{ font-size:0.8rem; width: 20px;}

.scroll-news{ padding: 10px;}
.scroll-news i{ color: #ffd96a; padding-right: 10px; font-size: 0.75rem;}

/*search*/
/*#searchBar{box-shadow:0px -5px 15px #999;}
.weui-search-bar {
	top: 0px;
	position: fixed;
	width: 100%;
	z-index: 1000;
}*/
.weui-tabbar {
	position: absolute;
	bottom: 0px;
	z-index: 1000;
}
/*.header-bar {
    position:fixed;
    top:0px;
    right: 0;
    left: 0;
    z-index: 10;
    line-height: 44px;
    height: 44px;
    padding-right: .5rem;
    padding-left: .5rem;
    background-color: #FF6726;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    color: #fff;
}
.header-bar a span{ position: relative; line-height: 44px;color: #fff; font-size:1.1rem; display: block; vertical-align:middle;}
.header-bar .title {
    position: absolute;
     z-index: -1!important;
    display: block;
    width: 100%;
    padding: 0;
    margin: 0 -.5rem;
    font-size:.8rem; 
    font-weight: 500;
    line-height: 44px;
    color: #fff;
    text-align: center;
    white-space: nowrap;
}
*/






.tx-header{ height:44px;position:relative; background-color:#FF6726;color:#fff;}
.tx-header-icon-back{position: absolute; left:0; top:0; width: 40px;height: 44px; }
.tx-header-icon-back i {margin: 6px 0 0 10px;display:block; font-size:20px;color:#fff;}
.tx-header-title{margin: 0 50px;text-align: center;height: 44px;line-height: 44px;font-size: 16px;}
.tx-header-icon-right{position: absolute; right:0; top:0; width: 40px;height: 44px;line-height: 44px; }
.tx-header-icon-right i {margin: 10px 0 0 10px;display:block; font-size:20px;color:#fff;}

/**商品详情页**/
.goods-show{padding:44px 0px 0px 0px;}
.goods-content{ padding: 15px 0px 47px;background-color: #fff;font-family: Microsoft YaHei,sans-serif;}
.goods-content .goods-title{ padding:5px 0px 10px 0px;}
.goods-content .collect{color: #FF6726;}
.goods-content .show-price{color:#ff5a00;font-size:20px; padding: 0px 10px;}
.goods-content .show-price em{color:#ff5a00;font-size: 14px;font-family: 'Helvetica Neue';vertical-align: 0;font-weight: 300; padding-right: 3px;}
.goods-content .show-price-old{font-size: 14px;color: #999; padding: 0px 11px;font-weight: 300;text-decoration: line-through;}
.goods-content .show-price strong{font-weight: normal;font-size: 22px;vertical-align: 0;font-weight: 400;}
.collect,.collect i{ color: #666 !important; font-size: 12px; padding-right:5px; }
.goods-content h5{font-size: 14px; font-weight: 700; color: #333;padding: 0px 10px;}
.goods-content .goods-pro{ color: #777; font-size: 13px;padding: 10px;border-bottom:10px solid #f7f7f7 ;}
.goods-content .goods-show-nav{width:100%;background-color:#f7f7f7;z-index:999;opacity: 0.9;}
.goods-show-nav a{ padding: 10px 0px;}
.goods-content .goods-allsum{padding: 0px 10px 10px 10px;font-size: 12px;color:#999;}
.goods-content .number{ color: #666; font-size: 14px; padding:10px 10px;border-top:1px solid #f7f7f7 ;border-bottom:1px solid #f7f7f7 ;}
.nav-fixed{position:fixed;top:42px;opacity: 0.9; z-index: 9999999999;}
.goods-show-img img{ width:100%; vertical-align:middle!important;}
.goods-content .weui-navbar__item{padding:8px 0px;}
.goods-content .weui-bar__item--on{ color: #FF6726;}

.message_select{ background-color: #f7f7f7; padding: 10px;}
.message_select a{font-size:12px;color:#666;}
.message_select .placeholder{ background-color: #fff; padding: 0px 0px 2px; border-radius:5px; border:1px solid #eee; vertical-align: middle;}
.message_select .placeholder.active{ background-color: #FF6726;}
.message_select .placeholder.active a{ color: #fff;}
.message_list img{width:1.2rem; border-radius: 50%;}
.message_list{ background-color: #fff;}
.message_list .message_list_li{border-bottom: 1px solid #eee; padding: 15px 10px 10px 10px;}
.message_list .placeholder{background-color:#fff; padding: 0px; font-size: 12px; color: #666;}
.message_list i{ color: #FF6D24; text-align: right;}
.message_list_li .mcont{ color:#666; font-size:14px; }
.message_list_li .num .placeholder{color:#777; font-size: 12px; padding-top:7px;}
.message_list_li .mname .placeholder{ font-size: 14px;}

/*邀请码页面*/
.tuiguang{padding:20px 20px 20px; }
.tuiguang .yqm{ margin: 30px 15px 0px; background-color: #fae2e2; height: 50px; line-height: 50px; border-radius: 30px; position: relative; }
.tuiguang .yqm .left{color: #FF6726; font-size:16px;padding: 0px 15px; }
.tuiguang .yqm .right{color: #fff; font-size: 16px; background-color: #FF6726;padding: 0px 15px; border-radius: 0px 30px 30px 0px; right: 0px; bottom: 0px; z-index: 10;position: absolute;}
.tuiguang p{ color:#000;margin: 0px 20px 20px; font-size: 12px; text-align: center; padding:5px 0 0 0; }
.tuiguang input{background: none;line-height:54px;outline: none;color: #FF6726; font-size:16px; border: none;float:right !important; width:100px; overflow: hidden;
-webkit-touch-callout: all;
-webkit-user-select: all;
-moz-user-select: all;
-ms-user-select: all;
user-select: all;

}
.tuiguang .downapp-btn{display: block;margin:35px auto 0px;padding: 0px 30px;font-size:15px;height: 40px;line-height: 40px;border:none;border-radius: 30px;outline: none; background-color: #ececec;color:#333; }
.tuiguang .on{background-color: #FF6726;color: #fff;}

/****个人中心***/
.kefu{ position:fixed;bottom:5rem; right: 10px; z-index: 100;}
.kefu-cont{ margin: 40px 15px 20px; border-bottom: 1px solid #ebebeb; padding:20px 0px;}
.kefu-cont a{ display: block; text-align: center;}
.kefu-cont a img{ border: 1px solid #bbb;  padding:20px; border-radius: 50%; width:30px;}
.kefu-cont .fs12{ font-size: 10px; padding:5px 0px 0px 0px;}
.kefu-cont p{color: #999; }
.shouhou{margin:0px 15px;}
.shouhou h5{font-size: 16px; color: #333; font-weight: normal; padding-bottom:20px;}
.shouhou .shf12{font-size: 12px; color: #666; padding: 5px 0px;}


.goods-zt{ padding: 15px 0px; background-color:#fff;margin-bottom: 5px;}
.goods-zt p{ text-align: center; color: #212121; font-size: 13px;}
.goods-zt i{font-size:16px; text-align: center; display:inline-block; padding-right:3px;}
.goods-zt b{ font-weight: normal; font-size: 13px;}
.goods-fx{ padding: 10px 0px; background-color:#fff;border-bottom: 1px solid #e5e5e5;}
.goods-fx i { color: #FF6726;font-size:40px; text-align: center; display: block;}

.goods-zt-icon{ padding: 15px 0px; background-color:#fff;margin-bottom: 5px;}
.goods-zt-icon p{ text-align: center;color:#212121; font-size: 13px;}
.goods-zt-icon i{font-size:30px; text-align:center;display:inline-block; color:#000;}
.goods-zt-icon b{font-weight:normal;font-size:13px;}
.goods-zt-icon .weui-col-50{color:#000;}
.goods-zt-icon .weui-col-20{display: block;}
.goods-zt-icon .weui-col-20 p i{position: relative;}
.goods-zt-icon .weui-col-20 em{ position: absolute; right:-40%;top:0px;border-radius: 50%; background-color:#FF6726; width:20px; height: 20px;line-height: 20px; color: #fff; font-size:10px; text-align:center; z-index:1;}

.share-cont{margin: 5px 0px 5px;line-height: 48px;background-color: #fff; }
.share-cont i{font-size:20px;text-align: center;padding-right:3px;margin: 0 auto; vertical-align: middle;}
.share-cont i:first{ border: 1px solid #ececec;}
.share-cont b{font-weight:normal;font-size: 14px;}
.share-cont p:after{border-right:1px solid #e5e5e5;}

.orderlist-item{background:#fff;border-bottom:5px solid #ececec;}
.order-number{ padding: 5px 10px 5px 10px; font-size: 12px; color: #000;border-bottom:1px solid #ececec; line-height: 20px; position:relative; background-color: #fff;}
.order-number span{ font-size: 12px; }
.order-number b{ position:absolute; right:15px;top:10px; padding: 0px 10px;  font-weight: normal; border: 1px solid #000; color: #000;}
.order-number b.on{border: 1px solid red;color: red;}
.order-number b.on1{border:none !important;color: red;}

.orderlist-item a{color: #000; display:block}
.order-shop-info{height:70px;padding:0 15px;position:relative;}
.order-shop-info .shop-img{position:absolute;top:5px;left:10px;width:50px;height:50px;}
.order-shop-info .shop-img img{width:100%;height:100%;}
.order-shop-info .shop-text{margin-left:55px;padding:10px 0;}
.order-shop-info .shop-text h4{font-size:12px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow: hidden; font-weight: normal; margin-bottom:10px;}
.order-shop-info .shop-text .shop-price{height:24px;line-height:24px;position:relative;}
.order-shop-info .shop-text .shop-price .shop-pices {color:red;font-size:16px;}
.order-shop-info .shop-text .shop-price b{color:red;font-size:14px; font-weight:normal;}
.order-shop-info .shop-text .num{position:absolute;right:0px;top:0;/*width:84px;*/box-sizing:border-box;white-space:nowrap;height:100%; font-size: 12px;}
.orderlist-item  .shop-total{ padding: 10px 15px; font-size: 15px;border-bottom: 1px solid #ececec; font-size: 12px; color:#666}
.orderlist-item  .more{ font-size: 12px; padding: 10px 15px; border-bottom:1px solid #f2f2f2;}
.orderlist-item  .more span{ padding: 2px 10px; border-radius: 20px;background-color: #f2f2f2;float: right; margin-left: 10px;position: relative;}

.orderlist-item  .active{color:#FF6726;}
.nolist{ margin: 20% auto 0px;text-align: center;}
.nolist img{ width:45%}
.nolist p{ font-size:16px; padding:15px 0px 0px; color: #777;}
.nolist a{ font-size:18px; padding:5px 50px;border:1px solid #000; margin:20px 60px; display: block; border-radius:3px; color: #000;}
.weui-cells_checkbox .weui-check:checked+.weui-icon-checked:before{ color:#FF6726 !important;}
/**佣金订单详情**/
.team-order-info{ background-color: #fff;}
.team-order-info .info-left{ padding: 10px 15px;}
.team-order-info .info-right{ padding: 10px 15px;}
.team-order-info .orderitem{position: relative; overflow: hidden; color: #000 !important; margin:5px 0px 5px 0px;}
.team-order-info .orderitem a{ color: #777;}
.team-order-info .orderitem img{ width:60px; height: 60px;}
.team-order-info .orderitem h5{left: 70px; position: absolute;top:0px; font-weight: normal;line-height:.9rem; font-size: 12px;}
.team-order-info .orderitem p{left: 70px; position: absolute;bottom:0px; font-weight: normal;}
.team-order-info .orderitem  i{ color: #999;left: 70px; position: absolute;bottom:0px; font-size: 13px;}
.team-order-info .orderitem  em{right: 0px;color: #000; position: absolute;bottom:0px; font-size: 12px; }
.order-info-title{ }
.order-info-title .t-left{  width: 100px; color: #666;font-size: 14px;}
.order-info-title .t-right{font-size: 14px;}
/*基础字体属性*/
.f10 { font-size: 10px }
.f11 { font-size: 11px }
.f12 { font-size: 12px }
.f14 { font-size: 14px }
.f13 { font-size: 13px }
.f16 { font-size: 16px }
.f18 { font-size: 18px }
.f20 { font-size: 20px }
.f22 { font-size: 22px }
.f24 { font-size: 24px }
.f26 { font-size: 26px }
.f28 { font-size: 28px }
.f32 { font-size: 32px }
.fb { font-weight: bold}
.wx-header { background: #393a3e; color: #f5f7f6; height: auto; overflow: hidden; }
.wx-header a i{ color: #fff; padding-left: 10px;}
.wx-header .gofh { float: left; height: 45px; display: -webkit-box; -webkit-box-orient: horizontal; -webkit-box-pack: center; -webkit-box-align: center; }
.wx-header .gofh a { padding-right: 10px; border-right: 1px solid #2e2f33; margin-right: 10px; }
.wx-header .gofh a img { width: 40%; }
.pay-acessicon{ font-size:20px; padding: 15px 15px;background-color:#e8e3e9; height: 40px; line-height: 40px;}
.pay-acessicon i {color: #1aad19;padding-right: 15px;display: inline-flex;}
.pay-acessicon i b{font-size:20px; padding-left: 10px;display: inline-flex; font-weight: normal;}
.pay-acesse-list:after{
	content: " ";
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    height: 1px;
    border-bottom: 1px solid #e5e5e5;
    color: #e5e5e5;
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: scaleY(.5);
    transform: scaleY(.5);
    left:0px;
    z-index: 2;	
}
.wx_paylist{    
	padding: 10px 15px;
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center; 
}
.ttwenz { float: left; height: 45px; }
.ttwenz h4 { font-size: 16px; font-weight: 400; margin-top: 2px;}
.ttwenz h5 { font-size: 12px; font-weight: 400; color: #6c7071; margin-top: -1px;}


/*手机淘宝任务*/
.tbrw{font-size: 0.6rem;}
.orange{color: #FF6726;}
.wy-header-title{text-align: left;}
.sj{border-bottom: solid 1px #ECECEC;padding:8px 0;}
.rw{background: #FF6726;}
.rw-area a{margin-right: 5px;}
a:hover, a:focus {color: white;text-decoration: none;   }
.fh{color: #ff4440;margin: 0 !important;line-height: 25px;}
.cj{padding-top:5px;padding-bottom:5px;}
/*时光轴*/
.container1{padding-left: 0;margin-top: 15px;}
.vertical-timeline {color: #FFF;font-family: "微软雅黑", "Microsoft YaHei";}
.vertical-timeline-block {
    width: 100%;
    border-left: 2px solid #DDD;
    margin: 0 20px;
    position: relative;
    padding-bottom: 30px;
}

/* 时间轴的左侧图标 */
.vertical-timeline-icon {
    width: 35px;
    height: 35px;
    border-radius: 20px;
    position: absolute;
    left: -22px;
   text-align: center;
    line-height: 35px;
    cursor: pointer;
    transition: all 0.2s ease-in;
    -webkit-transition: all 0.2s ease-in;
    -moz-transition: all 0.2s ease-in;
    -o-transition: all 0.2s ease-in;
}
.vertical-timeline-block {cursor: pointer;}
/* 时间轴的左侧图标的各种样式 */
.v-timeline-icon1 {
    background-color: #FF6726;
}
.v-timeline-icon2 {
    background-color: #8c8c8c;
}
.v-timeline-icon3 {
    background-color: #8c8c8c;
}
.v-timeline-icon4 {
    background-color: #8c8c8c;
}
.v-timeline-icon5 {
    background-color: #8c8c8c;
}
/* 时间轴的左侧图标上的序号*/
.vertical-timeline-icon i {font-style: normal;color: #FFF;font-size: 16px;vertical-align: top;}
/* 时间轴上的具体内容 */
.vertical-timeline-content {
	background-color: white;
	margin-left: 30px;
	padding: 5px 0px;
	border-radius: 5px;
	position: relative;
	color: #333;
	border: solid 1px #ececec;
} 
.js{display: inline-block;padding: 5px;}
.sgz{ width: 100%;border-bottom: solid 1px #ececec;}
.click{display: inline-block;width: 100%;text-align: right;color: #999999;}
.fk{padding: 5px;border-bottom: solid 1px #ececec;}
.cfk{display: inline-block;background: #f0f2f1;padding: 3px;color: white;border-radius: 15px;}
.sh{display: inline-block;background: #FF6726;padding: 5px;border-radius: 5px;color: white;}
.qh{color:#999;}
